/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package test;

import ejb.CatalogoManagerLocal;
import entities.Categoria;
import entities.Prodotto;
import java.util.List;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.inject.Named;
import javax.faces.view.*;

/**
 *
 * @author sflesca
 */
@Named(value = "prodottoManagedBean")
@ManagedBean
@SessionScoped
public class ProdottoManagedBean {
    @EJB
    private CatalogoManagerLocal catalogoManager;

    /**
     * Creates a new instance of ProdottoManagedBean
     */
    public ProdottoManagedBean() {
        
    }
    
    private List<Prodotto> prodotti;

    /**
     * Get the value of prodotti
     *
     * @return the value of prodotti
     */
    public List<Prodotto> getProdotti() {
        return prodotti;
    }
    
    public String loadProdotti(Categoria cat, int inizio, int numero){
        prodotti = catalogoManager.getProdotti(cat, inizio, numero);
        return "ListaProdotti";
    }

}
